turned turtle - French English Dictionary